be ultimaltely responsible for - Espagnol Anglais Dictionnaire